package com.simtop.hj.pojo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;

import java.util.Date;

/**
 * 红酒信息表
 */
@Data
public class WineInfo extends BaseRowModel {

    @ExcelIgnore
    private Integer wineInfoId;//红酒商品信息编号

    @ExcelProperty(index = 0, value = "数据类型")
    private String dataCategory;//数据类型

    @ExcelProperty(index = 1, value = "站点名称")
    private String siteName;//站点名称

    @ExcelProperty(index = 2, value = "分析对象")
    private String analyticTarget;//分析对象

    @ExcelProperty(index = 3, value = "搜索关键词")
    private String searchKeyword;//搜索关键词

    @ExcelProperty(index = 4, value = "是否主贴")
    private String whetherZt;//是否主贴

    @ExcelProperty(index = 5, value = "标题")
    private String title;//标题

    @ExcelProperty(index = 6, value = "url")
    private String url;//url

    @ExcelProperty(index = 7, value = "发布时间")
    private Date createDate;//发布时间

    @ExcelProperty(index = 8, value = "更新时间")
    private Date updateDate;//更新时间

    @ExcelProperty(index = 9, value = "图片url")
    private String pictureUrl;//图片url

    @ExcelProperty(index = 10, value = "音频url")
    private String videoUrl;//音频url

    @ExcelProperty(index = 11, value = "店铺id")
    private Integer storeId;//店铺id

    @ExcelProperty(index = 12, value = "店铺")
    private String store;//店铺

    @ExcelProperty(index = 13, value = "店铺类别")
    private String storeCategory;//店铺类别

    @ExcelProperty(index = 14, value = "item_id")
    private String itemId;//item_id

    @ExcelProperty(index = 15, value = "仓库地")
    private String warehouse;//仓库地

    @ExcelProperty(index = 16, value = "价格")
    private Double price;//价格

    @ExcelProperty(index = 17, value = "促销价格")
    private Double promotionPrice;//促销价格

    @ExcelProperty(index = 18, value = "促销信息")
    private String promotionInfo;//促销信息

    @ExcelProperty(index = 19, value = "总销量")
    private Integer totalSalesVolume;//总销量

    @ExcelProperty(index = 20, value = "月销量")
    private  Integer monthlySales;//月销量

    @ExcelProperty(index = 21, value = "近30天销量")
    private Integer monthsSales;//近30天销量

    @ExcelProperty(index = 22, value = "平台评分")
    private Double platformScore;//平台评分

    @ExcelProperty(index = 23, value = "评论数")
    private Integer numberOfComments;//评论数

    @ExcelProperty(index = 24, value = "好评数")
    private Integer highPraiseFor;//好评数

    @ExcelProperty(index = 25, value = "差评数")
    private Integer badReviewSeveral;//差评数

    @ExcelProperty(index = 26, value = "总互动量")
    private Integer totalAmount;//总互动量

    @ExcelProperty(index = 27, value = "内容分词")
    private String contentOfParticiple;//内容分词

    @ExcelProperty(index = 28, value = "id")
    private String id;//id

    @ExcelProperty(index = 29, value = "站点id")
    private Integer stationId;//站点id

    @ExcelProperty(index = 30, value = "其他")
    private String other;//其他

    @ExcelProperty(index = 31, value = "分析对象ID")
    private Integer analyzeObjectId;//分析对象ID
}
